Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Australia F2 Germany F10 Germany F11 Germany F12 Italy F21 Germany F1 Germany F2 Germany F5 France F5 France F6 France F7 France F13 France F14 Germany F1 Germany F2 Uzbekistan F2 Laos F1 USA F8 USA F9 Mexico F2 Mexico F3 Mexico F4 USA F13 Indonesia F5 Thailand F4 Chinese Taipei F2 Germany F7 Turkey F41 Kazakhstan F2 Russia F3 Germany F2 Germany F3 Thailand F5 Kazakhstan F1 Kazakhstan F2 Switzerland F1 Belgium F1 Belgium F2 Germany F8 Germany F9 Germany F10 Germany F11 Germany F3 Germany F13 Netherlands F6 Croatia F16 Croatia F17 USA F29 China F4 USA F14 USA F15 USA F31 USA F39 USA F3 (Plantation) USA F4 (Sunrise) USA F5 (Weston) China F4 (Luzhou) USA F10 (Little Rock) USA F12 (Vero Beach) USA F14 Germany F4 USA F27 (Houston) Germany F6 Germany F13 Germany F14 Germany F15 Germany F16 France F16 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Netherlands F1 Spain F13 Netherlands F2 Germany F8 Austria F6 France F7 Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka Okal Cup 2004 - Eckental Fergana Challenger - Fergana Oberstaufen Cup - Oberstaufen Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Black Forest Open - Freudenstadt Lambertz Open by Stawag - Aachen PrivatBank Cup - Dnepropetrovsk Intersport Heilbronn Open - Heilbronn HTV Challenger - Ho Chi Minh City Schickendanz Open - Furth Open de L'Isere-Trophee BNP Paribas - Grenoble Ostrava Challenger Alessandria Challenger Prostejov Challenger Manerbio Challenger Alphen Challenger Shanghai Challenger Heilbronn Challenger Caloundra Challenger Wolfsburg Challenger Rome Challenger Kaohsiung Challenger Busan Challenger Fergana Challenger Prostejov Challenger Winnetka Challenger Recanati Challenger Cordenons Challenger Como Challenger Seoul Challenger Eckental Challenger Le Gosier Challenger Leon Challenger Guadalajara Challenger Vancouver Challenger Aptos Challenger Bangkok Challenger Petange Challenger Kaoshuing Challenger Maui Challenger Dallas Challenger Astana Challenger Irving Challenger Taipei City Challenger Busan Challenger Nottingham Challenger Marburg Challenger Ilkley Challenger Bangkok Challenger Shanghai Challenger Kaohsiung Challenger Suzhou Challenger Yokohama Challenger Manila Challenger Busan Challenger Bangkok Challenger Gimcheon Challenger Qingdao Challenger Bangkok Challenger Dallas Challenger Taipei City Challenger AIG Japan Open - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Thailand Open - Bangkok Open de Moselle - Metz AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Synsam Swedish Open - Bastad Croatia Open Umag - Umag China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Lambertz Open by Stawag - Aachen Next Generation Adelaide International - Adelaide Sydney International - Sydney Memorial Kolyaskin - Donetsk Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Yokohama Challenger 2001 - Yokohama Prague Challenger Estoril Open - Estoril Gerry Weber Open - Halle Guangzhou Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver Dharwad Challenger 2003 - Dharwad 2004 Freeman Men's Challenger - Joplin Dutch Open Tennis - Amersfoort S Tennis Master Championship - Graz RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Tatra Banka Open - Bratislava Thailand Open - Bangkok Challenger Groningen - Groningen Open de Moselle - Metz Logopak Challenger 2005 - Lubeck ATP Kremlin Cup - Moscow Busan Open Challenger Tennis - Busan Medibank International - Sydney San Marino Cepu Open - San Marino TED Open - Istanbul Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Bauer Watertechnology Cup - Eckental BMW Open - Munich 3rd Volkswagon Challenger - Wolfsburg Orange Warsaw Open - Warsaw Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok Brisbane - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Masters Series - Hamburg Caversham International Tennis Tournament - Jersey Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok Kremlin Cup - Moscow Zhangjiagang Challenger St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne Pilot Pen Tennis - New Haven Brisbane International - Brisbane Medibank International - Sydney Szczecin Challenger ABN AMRO World Tennis Tournament - Rotterdam Mons Challenger SAP Open - San Jose Grand Prix Hassan II - Casablanca Toyota Challenger Heilbronn Challenger Singapore Challenger Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Fergana Tennis Challenger Tournament - Fergana Aircel Chennai Open - Chennai Rabat Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Marrakech Challenger SkiStar Swedish Open - Bastad Fergana Challenger - Fergana Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow Apia International - Sydney Open 13 - Marseille Kyoto Challenger - Kyoto Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich The Granby Natrel Challenger - Granby Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Hilton Waikoloa Village USTA Challenger - Waikoloa Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Burnie Challenger - Tasmania China Open - Beijing Mercedes Cup - Stuttgart Mobilux Open - Luxembourg Jameson Cup - Milan Claro Open Colombia - Bogota Challenger 42 - Andrezieux BB&T Atlanta Open - Atlanta Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Bet-at-home Cup - Kitzbuhel Antonio Savoldi-Marco Co. - Manerbio Kobstaedernes ATP Challenger - Kolding Mobilux Open - Luxembourg Czech Indoor Open - Prague Challenger 42 - Andrezieux The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote GHI Bronx Classic - Bronx Kyiv Open - Kiev Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Dusseldorf Open 2006 - Dusseldorf Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Brisbane International - Brisbane Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Honda Kah Singapore Men's Tennis Open - Singapore Dusseldorf Open Challenger 2007 - Dusseldorf Open de Rennes La Trinitaine - Rennes Lambertz Open by Stawag 2007 - Aachen BMW Open - Munich Hall of Fame Tennis Championships - Newport Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota BMW Tennis Championship - Sunrise Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Ho Chi Minh City Challenger Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Belgaum Open - Belgaum Dusseldorf Open Challenger - Dusseldorf Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki Ischgl International ATP Challenger - Ischgl Nottingham Men's Challenger - Nottingham Genova Challenger X Open Internacional D'Andorra - Andorra Wolfsburg Challenger Campbell's Hall of Fame Tennis Championships - Newport Athens Challenger Prague Challenger Milan Challenger Aptos Challenger Open Mutouest de Saint-Brieuc - St. Brieuc San Sebastian Challenger Ostdeutscher Sparkessen Cup - Dresden Burnie Challenger Cherbourg Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger Sarajevo Challenger Hall of Fame Tennis Championships - Newport Fifth-Third Bank Tennis Championships - Lexington Orbetello Challenger Vancouver Challenger Aptos Challenger Akbank Private Banking TED Open - Istanbul Ningboo Challenger Mons Challenger Ortisei Challenger Loughborough Challenger Helsinki Challenger Toyota Challenger Tyumen Challenger Sunrise Challenger Dallas Challenger Toyota Challenger Dallas Challenger Sarajevo Challenger Rimouski Challenger Mersin Challenger Mexico City Challenger Portoroz Challenger Nottingham-2 Challenger Meerbusch Challenger Taiwan Challenger - Kaohsiung Burbank Challenger - Burbank Ostrava Open 2005 - Ostrava Yokohama Challenger Shimadzu All Japan Indoor - Kyoto Chitre Challenger Winnetka Challenger Alphen Challenger BMW Tennis Championship - Sunrise Rome Challenger Vicenza Challenger Samsung Securities Cup Challenger Tennis - Seoul Marburg Challenger Ho Chi Minh City Challenger - Ho Chi Minh City Vancouver Challenger Head Cup Busan Open - Busan Geneva Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Kobstaedernes ATP Challenger - Kolding Tatra Banka Slovak Open - Bratislava Samsung Securities Cup - Seoul AIG Japan Open Tennis Championships - Tokyo Tumkur Open - Tumkur Andria Challenger Noumea Challenger Hong Kong Challenger Morelos Challenger Tiburon Challenger - Tiburon Shimadzu All Japan Indoor - Kyoto Internationale Badische Meisterschaften Um Den Techem Cup - Zell Asics Challenger Open - Monchengladbach Taipei City Challenger Seoul Challenger The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City 2003 USTA Challenger of Calabasas - Calabasas Furth Challenger Manchester Challenger USTA Seascape Challenger - Aptos Prague Challenger Nottingham-2 Challenger Rome Challenger Busan Open - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Challenger Leon 2004 - Leon New Delhi Challenger Seoul Challenger Kyoto Challenger Abierto Club Casablanca - Mexico City Shenzhen Challenger Tatra Banka Open 2006 - Bratislava West Side Tennis Club Clay Court Challenger - Forest Hills Taipei City Challenger Bauer Watertechnology Cup - Eckental Seoul Challenger Arroyo de la Encomienda - Valladolid The Surbiton Trophy - Surbiton Kaohsiung Challenger Kobe Challenger ATP Open Castilla y Leon - Segovia ATU Cup - Weiden Kun-Ming Challenger Kyoto Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Yokohama Challenger Quanzhou Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ho Chi Minh City Challenger Taipei City Challenger Istanbul Challenger Ningboo Challenger Busan Challenger Prostejov Challenger 2004 Colorado Tennis Classic - Denver Segovia Challenger Binghamton Professional Tennis Tournament - Binghamton Bangkok Challenger Bordeaux Challenger SMS Tennis Cup - Sao Paulo Internazionali di Tennis - Bergamo The Surbiton Trophy - Surbiton ATU Cup - Weiden Black Forest Open - Freudenstadt USTA Men's Challenger of Dallas - Dallas Citta di Monza - Monza Tiburon Challenger The Wright Financial Group, Inc. Challenger - Champaign Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland China Open - Beijing Kremlin Cup - Moscow Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The 10tele.com Open - Nottingham Mons Challenger Chengdu Challenger Busan Challenger Open 13 - Marseille BMW Open - Munich SAP Open - San Jose Synsam Swedish Open - Bastad Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Heineken Open - Auckland Western & Southern Financial Group Masters - Cincinnati Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Campbell's Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Chennai Open - Chennai Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells International German Open - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Farmers Classic - Los Angeles BMW Open - Munich St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart SAP Open - San Jose Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Open 13 - Marseille Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, PO, TPE-CHN 3-2 ARAG ATP World Team Championship - Dusseldorf Power Horse Cup - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, Group I, PO, TPE-CHN 2-3 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, Group II, 3R, PAK-TPE 3-2 15th Asian Games Doha 2006 Australian Open (Wildcard) Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, World Group, 1R, KAZ-AUT 3-1